package top.tangyh.lamp.care.vo.result;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import top.tangyh.basic.base.entity.Entity;

import java.util.Date;
import java.util.List;

@Data
@Schema(description="评估明细项")
public class PgpfDetailVo extends Entity<Long> {

//    @Schema(description ="评估项id")
//    private Long id;

    @Schema(description ="评估评分编码")
    private String pgCode;

    @Schema(description ="评估项名称")
    private String pgName;

    @Schema(description ="评估项所属科室集合")
    private List<DeptSmallDto> deptSmallDtoList;

    @Schema(description ="角色id")
    private String roleId;

    @Schema(description ="评估项所属角色")
    private RoleSmallDto roleSmallDto;

    @Schema(description ="评估项启用状态")
    private Integer enabled;

    @Schema(description ="评估项步骤状态")
    private Integer bzEnabled;

    @Schema(description ="评估项步骤单选状态")
    private Integer bzDxEnabled;

    @Schema(description ="是否展示分值")
    private Integer showScore;

    @Schema(description ="权重")
    private Integer orderNo;



    @Schema(description ="输入项集合")
    private List<BPgSrxResultVO> srxList;
}